package com.baijiayun.liveuibase.toolbox.answerer;

import com.baijiayun.livecore.models.LPAnswerModel;

public interface AnswererContract {
    interface View{
        void timeDown(long down);

        void timeDownClose(long timeDown);

        void doOnClose();

        void endAnswer();

        void onReset(LPAnswerModel lpAnswerModel);

        void onShowAnswer(LPAnswerModel lpAnswerModel);

        void initView(LPAnswerModel lpAnswerModel);
    }

    interface Presenter{
        void closeWindow();

        void setAnswererDatas(LPAnswerModel lpAnswerModel);

        LPAnswerModel getAnswerDatas();

        boolean submitAnswers();

        boolean reset();

        void destroy();
    }
}
